from steam engine plants - Francés Inglés Diccionario